mechanical filtration - Español Inglés Diccionario